package com.lingshu.app.model.report;

import com.google.gson.annotations.JsonAdapter;
import com.lingshu.app.model.adapters.DateAdapter;

import java.util.Date;

/**
 * @author 于定金
 * @version 1.0
 * @Date 2024/1/10 9:54
 * @Description
 */
public class ReportExtensionResponse {
    private Long id;
    private Long organizationId;
    private Long reportId;
    private String description;
    private String prompt;
    private String creater;
    @JsonAdapter(DateAdapter.class)
    private Date createTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getOrganizationId() {
        return organizationId;
    }

    public void setOrganizationId(Long organizationId) {
        this.organizationId = organizationId;
    }

    public Long getReportId() {
        return reportId;
    }

    public void setReportId(Long reportId) {
        this.reportId = reportId;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getPrompt() {
        return prompt;
    }

    public void setPrompt(String prompt) {
        this.prompt = prompt;
    }

    public String getCreater() {
        return creater;
    }

    public void setCreater(String creater) {
        this.creater = creater;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}
